add git-annex addcomputed
authorJoey Hess <joeyh@joeyh.name>
Tue, 25 Feb 2025 19:45:14 +0000 (15:45 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 25 Feb 2025 19:50:08 +0000 (15:50 -0400)
commita154e91513506f5edfd36aea1783f32da13715f1
tree9c56e63f4740fa3d9d8d6e881eaff63290b630cb
parent2e1fe1620e14f0f8681b2872b696645e6e00156d
add git-annex addcomputed

Working pretty well. Mostly. But:

* Does not yet support inputs that are non-annexed files checked into git
* --fast is currently broken (will need something like VURL keys)
* --unreproducible still uses a checksumming backend, so drop and get
  again will likely fail (needs probably to use an URL key or something
  like one)

The compute special remote seems to work pretty well too. Eg,
getting from it works, and dropping content that is present in it works.
CmdLine/GitAnnex.hs
Command/AddComputed.hs [new file with mode: 0644]
Remote/Compute.hs
git-annex.cabal